european wormwood - Turkish English Dictionary